#ifndef		__RSSITEM_HPP__
# define	__RSSITEM_HPP__
# include						<string>
# include						<vector>
# include						<list>
# include						<map>

class		RssItem
{
public:
	RssItem();
	~RssItem();
	/*
	-- Accessor / Mutator
	*/
	const std::string &		getTitle() const;
	const std::string &		getDescription() const;
	const std::string &		getLink() const;
	const std::string &		getGuid() const;
	const std::string &		getAutor() const;
	const std::string &		getCategorie() const;
	const std::string &		getPubDate() const;

	void					setTitle(const std::string &);
	void					setDescription(const std::string &);
	void					setLink(const std::string &);
	void					setGuid(const std::string &);
	void					setAutor(const std::string &);
	void					setCategorie(const std::string &);
	void					setPubDate(const std::string &);
private:
	std::string				_itemTitle;
	std::string				_itemDescription;
	std::string				_itemLink;
	std::string				_itemGuid;
	std::string				_itemAutor;
	std::string				_itemCategorie;
	std::string				_itemPubDate;
};

#endif		/* __RSSITEM_HPP__ */